
<p class="title" align="center">Triangle Java Users Group Presents:</p>
<p class="header4" align="center">How to Eat an SOA:  Using Dynamic Composition to Build Composite Applications</p>
<p class="header4" align="center"><span align="center" class="header3">presented
  by Matthew Adams</span></p>

<p align="center"><b>Monday, September 18, 2006 </b><br>
<b>6:30 PM - 9:00 PM</b> <br>
<a href="http://www.nortelnetworks.com" target="_blank"><img src="images/nn_logo_tag.gif" border="0"></a><br>

4001 E. Chapel Hill-Nelson Highway
  <br>
  Research Triangle Park, North Carolina</p>

<p><span class="header2">Abstract:</span><br>
As SOAs become more and more prevalant, much of the focus among developers and vendors has been on how to build services, but not so much on how to consume them.  In a realistic composite application, there is much more than a web service or two that must be accessed; there are often multiple services implemented in differing technologies, as well as multiple databases, relational or otherwise.  Dynamic composition makes building composite applications easier by leveraging metadata about databases' and services' behavior in order to calculate workflow at runtime, instead of today's more common practice of doing so at design time.  The benefits of leveraging dynamic composition include the ability to pursue a truly business level data and/or object model, much simpler transactional control, and the ability to encapsulate but still directly communicate with the underlying resources without introducing a message queue and the associated development and message marshaling overhead.</p>
<p><span class="header2">About the Speaker:</span><br>
Matthew Adams is an enterprise software architect with over 14 years of experience, including C++, Java, C#, and other languages. He was a member of JSR 12 (JDO 1.0), and currently serves on JSRs 220 (EJB 3.0) and 243 (JDO 2.0), as well as the Service Data Objects (SDO) expert group. He currently works as a Senior Consultant and Manager of Product Marketing, North America, at Xcalia (formerly LIBeLIS, makers of LiDO), a French software company.</p>
<br>
<span class="header2">Agenda:</span><br>
6:30 - 7:00 PM -- Meet, Talk, Pizza <br>
7:00 - 7:15 -- JUG Business and Announcements <br>
7:15 - 8:15 -- Presentation <br>
8:15 - 8:30 -- Discussion with Presenter <br>
9:00 - Doors close <br>

<br>


<p><span class="header2">Admission:</span><br>
Paid-up members of TriJUG may attend without additional charge.
Non members are asked to pay $5 per meeting. But, if you are either a full time
student or unemployed, then we ask only $2 per meeting.</p>

<p><span class="header2">DIRECTIONS to Nortel Networks:</span><br>
<b>From Raleigh:</b> <br>
Proceed West on I40 to Davis Drive (Exit 280)
Take exit for Davis Drive.
At the top of the ramp turn left (south) on Davis Drive
Proceed to the light at Davis and 54 (aprox 1/3 mile)
Turn left onto 54.
Proceed approx. 1/4 mile to first (of 3) Nortel entrances on your left.
Turn left into Nortel site (you should see a pond to your right)
Proceed aprox. 200 yards to the first right turn into parking lot.
Park near center of near side of building
Enter through guard station near BIG YELLOW WALL.
(Know your car's license plate number -- guard may ask.)
</p>


<p><b>From Durham:</b><br>
Proceed East on I40 to Davis Drive (Exit 280)
Take exit for Davis Drive.
At the top of the ramp turn left (south) on Davis Drive
Proceed to the light at Davis and 54 (approx 1/4 mile)
Turn left onto 54.
Proceed approx. 1/4 mile to first (of 3) Nortel entrances on your left.
Turn left into Nortel site (you should see a pond to your right)
Proceed aprox. 200 yards to the first right turn into parking lot.
Park near center of near side of building
Enter through guard station near BIG YELLOW WALL.
(Know your car's license plate number -- guard may ask.)
<!--
<p align="center">Click here for <a href="http://www.mcnc.org/rdi/index.cfm?fuseaction=page&filename=location_and_directions.html">map with
directions</a>, or visit the <a href="http://www.mcnc.org/">MCNC web site</a>.
-->
</p>
<p><b>From Cary/Apex:</b><br>
Entering RTP on Davis proceed to intersection with Hwy 54.
Turn Right onto Hwy 54 (at light)
Proceed approx. 1/4 mile to first (of 3) Nortel entrances on your left.
Turn left into Nortel site (you should see a pond to your right)
Proceed aprox. 200 yards to the first right turn into parking lot.
Park near center of near side of building
Enter through guard station near BIG YELLOW WALL.
(Know your car's license plate number -- guard may ask.)
</p>
<br>
<br>

